<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>boarsoft.com 下载页</title>
<meta name="description" content="Java 分布式 技术平台 JQuery插件" />
<meta name="keywords" content="Java 分布式 RPC 消息 缓存 流程引擎 JQuery 插件" />
<meta property="wb:webmaster" content="825b15283f367055" />
<meta property="qc:admins" content="7653706777627123764637571645060454" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta name="google-site-verification" content="yaeorbXgKPwp5BDegBtAJEHYWFEFE-BViWTj74gJPrw" />
<!--  -->
<link href="/css/default.css" type="text/css" rel="stylesheet" />
<!--  -->
<script type="text/javascript" src="/js/jquery.js"></script>
<script type="text/javascript" src="/lang/en.js"></script>
<script type="text/javascript" src="/js/mac/core.min.js"></script>
<style type="text/css">
table { border: 1px solid #CCC; width: 100%; }
table thead { font-weight: bold; }
table td { border: 1px solid #CCC; }
</style>
<script type="text/javascript">
$(function(){
	function adjust(){
		var de = document.documentElement
			, ch = de.clientHeight, cw = de.clientWidth;
		$('#body').width(cw - 16);
		// $('#body>.main').height(ch - 120);
	}
	$(window).resize(adjust);
	adjust();
});
</script>
</head>
<body>
<div id="head">
	<a href="/en/"><img src="/css/images/logo_s.png" alt="logo" /></a>
	<div class="title">BOARSOFT.COM</div>
	<div class="right">
		<div>
			<a href="/public/lang.php?l=en">English</a>
			|
			<a href="/public/lang.php?l=cn">简体中文</a>
			|
			<a href="http://activemq.apache.org/" target="_blank">ActiveMQ</a>
			|
			<a href="https://redis.io/" target="_blank">Redis</a>
			|
			<a href="http://www.jquery.com/" target="_blank">JQuery</a>
		</div>
	</div>
</div>
<div id="body">
	<div class="dir">
<h1>Site navigation</h1>
<hr />
<h2>Java应用基础组件</h2>
<ul>
	<li><a href="./index.html#mac/rpc">mac-rpc 远程方法调用框架</a></li>
	<li><a href="./index.html#mac/flow">mac-flow 流程引擎</a></li>
	<li><a href="./index.html#mac/message">mac-messaeg 消息中间件</a></li>
	<li><a href="./index.html#mac/cache">mac-cache 缓存组件</a></li>
	<li title="建设中..."><a href="./index.html#mac/log"></a>mac-log 日志组件</li>
	<li title="建设中..."><a href="./index.html#mac/sharding"></a>mac-sharding 分库分表中间件</li>
</ul>
<h2>Javascript框架与组件</h2>
<ul>
	<li><a href="./index.html#js/combo">JQuery MagicCombo Plugin</a></li>
	<li><a href="./index.html#js/grid">JQuery MagicGrid Plugin</a></li>
	<li><a href="./index.html#js/tabs">JQuery MagicTabs Plugin</a></li>
	<li><a href="./index.html#js/dialog">JQuery MagicDialog Plugin</a></li>
	<li><a href="./index.html#js/menu">JQuery MagicMenu Plugin</a></li>
	<li><a href="./index.html#js/dtree">JQuery MagicDTree Plugin</a></li>
	<li title="建设中..."><a href="./index.html#js/web"></a>前端JS框架</li>
</ul>
<h2>其它</h2>
<ul>
	<li><a href="./logs.html">更新日志</a></li>
	<li><a href="./download.html">下载页</a></li>
	<li><a href="javascript:alert('不知道该怎么介绍，加我QQ吧:7213571')">关于作者</a></li>
	<li><a href="./thanks.html">鸣谢</a></li>
</ul>	</div>
	<div class="main">
<h1>下载页</h1>
<h2>相关应用与示例下载</h2>
<ul>
	<li><a name="flowDemo" href="/mac/flow/dl/mac-flow-demo.rar">流程应用示例_20180327</a></li>
	<li><a name="flowEditor" href="/mac/flow/dl/mac_flow_editor.rar">简化版流程编辑器_20180304</a></li>
	<li><a name="rpcDemo" href="/mac/rpc/dl/mac_rpc_demo.rar">RPC示例应用_20180304</a></li>
	<li><a name="rpcWeb" href="/mac/rpc/dl/mac-rpc-web.rar">RPC管控_20180305</a></li>
	<li><a name="messageServer" href="/mac/message/dl/message_server1.rar">简化版消息中间件_20180304</a></li>
	<li><a name="messageDemo" href="/mac/message/dl/message_demo.rar">消息应用示例_20180304</a></li>
	<li><a name="messageWeb" href="/mac/message/dl/message_web.rar">简化版消息管控_20180304</a></li>
	<li><a name="cacheDemo" href="/mac/cache/dl/mac-cache-demo.rar">缓存应用示例_20180304</a></li>
	<li><a name="cacheMonitor" href="/mac/cache/dl/boar-cache-monitor1.rar">缓存监控应用_20180304</a></li>
</ul>
<h2>JAR包下载</h2>
<p>&nbsp;&nbsp;由于项目较新，暂未提交到公共maven仓库，请从下面的表单下载。</p>
<table>
	<thead>
		<tr>
			<td>组件名</td>
			<td>说明</td>
			<td>最新版本</td>
			<td>jar</a></td>
			<td>pom</a></td>
			<td>更新时间</td>
			<td>历史版本</td>
		</tr>
	</thead>
	<tbody>
		<tr>
			<td>mac-cache-core</td>
			<td>缓存组件的核心</td>
			<td>1.0.0</td>
			<td><a href="/dl/mac-cache-core/1.0.0/mac-cache-core-1.0.0.jar">jar</a></td>
			<td><a href="/dl/mac-cache-core/1.0.0/mac-cache-core-1.0.0.jar">pom</a></td>
			<td>2018-03-02</td>
			<td><a href="/en/mac/cache/core/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td>mac-cache-redis</td>
			<td>缓存组件针对redis的插件</td>
			<td>1.0.0</td>
			<td><a href="/dl/mac-cache-redis/1.0.0/mac-cache-redis-1.0.0.jar">jar</a></td>
			<td><a href="/dl/mac-cache-redis/1.0.0/mac-cache-redis-1.0.0.jar">pom</a></td>
			<td>2018-03-02</td>
			<td><a href="/en/mac/cache/redis/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td>mac-common</td>
			<td>mac系列组件公共基础包</td>
			<td>2.0.0</td>
			<td><a href="/dl/mac-common/2.0.0/mac-common-2.0.0.jar">jar</a></td>
			<td><a href="/dl/mac-common/2.0.0/mac-common-2.0.0.jar">pom</a></td>
			<td>2018-03-02</td>
			<td><a href="/en/mac/common/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td>mac-dao-sharding</td>
			<td>DAO层分库分表功能基础包</td>
			<td>1.0.0</td>
			<td><a href="/dl/mac-dao-sharding/1.0.0/mac-dao-sharding-1.0.0.jar">jar</a></td>
			<td><a href="/dl/mac-dao-sharding/1.0.0/mac-dao-sharding-1.0.0.jar">pom</a></td>
			<td>2018-03-02</td>
			<td><a href="/en/mac/dao/sharding/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td>mac-flow-core</td>
			<td>流程引擎组件核心</td>
			<td>2.0.1</td>
			<td><a href="/dl/mac-flow-core/2.0.1/mac-flow-core-2.0.1.jar">jar</a></td>
			<td><a href="/dl/mac-flow-core/2.0.1/mac-flow-core-2.0.1.jar">pom</a></td>
			<td>2018-03-02</td>
			<td><a href="/en/mac/flow/core/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td>mac-hessian-lite</td>
			<td>源自hessian4.0.38的hessian的序列化功能包</td>
			<td>1.0.0</td>
			<td><a href="/dl/mac-hessian-lite/1.0.0/mac-hessian-lite-1.0.0.jar">jar</a></td>
			<td><a href="/dl/mac-hessian-lite/1.0.0/mac-hessian-lite-1.0.0.jar">pom</a></td>
			<td>2018-03-02</td>
			<td><a href="/en/mac/hessian/lite/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td>mac-hibernate-core</td>
			<td>针对hibernate的功能封装包</td>
			<td>2.0.0</td>
			<td><a href="/dl/mac-hibernate-core/2.0.0/mac-hibernate-core-2.0.0.jar">jar</a></td>
			<td><a href="/dl/mac-hibernate-core/2.0.0/mac-hibernate-core-2.0.0.jar">pom</a></td>
			<td>2018-03-02</td>
			<td><a href="/en/mac/hibernate/core/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td>mac-hibernate-sharding</td>
			<td>基于hibernate的分库分表插件</td>
			<td>1.0.0</td>
			<td><a href="/dl/mac-hibernate-sharding/1.0.0/mac-hibernate-sharding-1.0.0.jar">jar</a></td>
			<td><a href="/dl/mac-hibernate-sharding/1.0.0/mac-hibernate-sharding-1.0.0.jar">pom</a></td>
			<td>2018-03-02</td>
			<td><a href="/en/mac/hibernate/sharding/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td>mac-log-core</td>
			<td>日志组件核心包</td>
			<td>1.0.0</td>
			<td><a href="/dl/mac-log-core/1.0.0/mac-log-core-1.0.0.jar">jar</a></td>
			<td><a href="/dl/mac-log-core/1.0.0/mac-log-core-1.0.0.jar">pom</a></td>
			<td>2018-03-02</td>
			<td><a href="/en/mac/log/core/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td>mac-log-store</td>
			<td>日志存储接口包</td>
			<td>1.0.0</td>
			<td><a href="/dl/mac-log-store/1.0.0/mac-log-store-1.0.0.jar">jar</a></td>
			<td><a href="/dl/mac-log-store/1.0.0/mac-log-store-1.0.0.jar">pom</a></td>
			<td>2018-03-02</td>
			<td><a href="/en/mac/log/store/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td>mac-message-amq</td>
			<td>消息组件ActiveMQ插件</td>
			<td>1.0.0</td>
			<td><a href="/dl/mac-message-amq/1.0.0/mac-message-amq-1.0.0.jar">jar</a></td>
			<td><a href="/dl/mac-message-amq/1.0.0/mac-message-amq-1.0.0.jar">pom</a></td>
			<td>2018-03-02</td>
			<td><a href="/en/mac/message/amq/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td>mac-message-core</td>
			<td>消息组件核心</td>
			<td>1.0.0</td>
			<td><a href="/dl/mac-message-core/1.0.0/mac-message-core-1.0.0.jar">jar</a></td>
			<td><a href="/dl/mac-message-core/1.0.0/mac-message-core-1.0.0.jar">pom</a></td>
			<td>2018-03-02</td>
			<td><a href="/en/mac/message/core/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td>mac-message-store</td>
			<td>消息存储接口包</td>
			<td>1.0.0</td>
			<td><a href="/dl/mac-message-store/1.0.0/mac-message-store-1.0.0.jar">jar</a></td>
			<td><a href="/dl/mac-message-store/1.0.0/mac-message-store-1.0.0.jar">pom</a></td>
			<td>2018-03-02</td>
			<td><a href="/en/mac/message/store/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td>mac-rpc-core</td>
			<td>远程方法调用组件核心</td>
			<td>1.0.1</td>
			<td><a href="/dl/mac-rpc-core/1.0.1/mac-rpc-core-1.0.1.jar">jar</a></td>
			<td><a href="/dl/mac-rpc-core/1.0.1/mac-rpc-core-1.0.1.jar">pom</a></td>
			<td>2018-03-20</td>
			<td><a href="/en/mac/rpc/core/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td>mac-serialize</td>
			<td>序列化组件接口包</td>
			<td>1.0.0</td>
			<td><a href="/dl/mac-serialize/1.0.0/mac-serialize-1.0.0.jar">jar</a></td>
			<td><a href="/dl/mac-serialize/1.0.0/mac-serialize-1.0.0.jar">pom</a></td>
			<td>2018-03-02</td>
			<td><a href="/en/mac/serialize/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td>mac-soagov-spy</td>
			<td>服务治理监控用植入包</td>
			<td>1.0.0</td>
			<td><a href="/dl/mac-soagov-spy/1.0.0/mac-soagov-spy-1.0.0.jar">jar</a></td>
			<td><a href="/dl/mac-soagov-spy/1.0.0/mac-soagov-spy-1.0.0.jar">pom</a></td>
			<td>2018-03-02</td>
			<td><a href="/en/mac/soagov/spy/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td>mac-webapp</td>
			<td>web应用通用包</td>
			<td>2.0.0</td>
			<td><a href="/dl/mac-webapp/2.0.0/mac-webapp-2.0.0.jar">jar</a></td>
			<td><a href="/dl/mac-webapp/2.0.0/mac-webapp-2.0.0.jar">pom</a></td>
			<td>2018-03-02</td>
			<td><a href="/en/mac/webapp/history.html">历史版本</a></td>
		</tr>
	</tbody>
</table>
<h2>JQuery插件与示例下载</h2>
<table>
	<thead>
		<tr>
			<td>插件名</td>
			<td>说明</td>
			<td>最新版本</td>
			<td>压缩版</a></td>
			<td>源码版</a></td>
			<td>更新时间</td>
			<td>历史版本</td>
		</tr>
	</thead>
	<tbody>
		<tr>
			<td>mac.js</td>
			<td>全量包</td>
			<td>1.0.0</td>
			<td><a href="/js/mac.min.js">mac.min.js</a></td>
			<td><a href="/src/js/mac.js">mac.js</a></td>
			<td>2018-03-05</td>
			<td><a href="/en/mac/js/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td>tabs</td>
			<td>标签页插件</td>
			<td>1.3.3</td>
			<td><a href="/js/mac/tabs.min.js">tabs.min.js</a></td>
			<td><a href="/src/js/mac/tabs.js">tabs.js</a></td>
			<td>2018-03-05</td>
			<td><a href="/en/mac/js/tabs/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td>grid</td>
			<td>表格插件</td>
			<td>3.1.0</td>
			<td><a href="/js/mac/grid.min.js">grid.min.js</a></td>
			<td><a href="/src/js/mac/grid.js">grid.js</a></td>
			<td>2018-03-05</td>
			<td><a href="/en/mac/js/grid/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td>grid_fixCol</td>
			<td>表格插件的固定列插件</td>
			<td>2.0.1</td>
			<td><a href="/js/mac/grid_fixCol.min.js">grid_fixCol.min.js</a></td>
			<td><a href="/src/js/mac/grid_fixCol.js">grid_fixCol.js</a></td>
			<td>2018-03-05</td>
			<td><a href="/en/mac/js/grid/fixCol/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td>grid_keyEvt</td>
			<td>表格插件的按键插件</td>
			<td>1.0.0</td>
			<td><a href="/js/mac/grid_keyEvt.min.js">grid_keyEvt.min.js</a></td>
			<td><a href="/src/js/mac/grid_keyEvt.js">grid_keyEvt.js</a></td>
			<td>2018-03-05</td>
			<td><a href="/en/mac/js/grid/keyEvt/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td>combo</td>
			<td>下拉框表格插件</td>
			<td>2.1.3</td>
			<td><a href="/js/mac/combo.min.js">combo.min.js</a></td>
			<td><a href="/src/js/mac/combo.js">combo.min.js</a></td>
			<td>2018-03-05</td>
			<td><a href="/en/mac/js/combo/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td>combo_autoCp</td>
			<td>下拉框插件的自动完成插件</td>
			<td>1.0.0</td>
			<td><a href="/js/mac/combo_autoCp.min.js">combo_autoCp.min.js</a></td>
			<td><a href="/src/js/mac/combo_autoCp.js">combo_autoCp.js</a></td>
			<td>2018-03-05</td>
			<td><a href="/en/mac/js/combo/autoCp/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td>combo_grid</td>
			<td>下拉框插件的表格插件</td>
			<td>1.0.0</td>
			<td><a href="/js/mac/combo_grid.min.js">combo_grid.min.js</a></td>
			<td><a href="/src/js/mac/combo_grid.js">combo_grid.js</a></td>
			<td>2018-03-05</td>
			<td><a href="/en/mac/js/combo/grid/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td>dtree</td>
			<td>树形插件，依赖经过修改的<a href="#dynatree">dynatree</a>和<a href="#contextMenu">contextMenu</a></td>
			<td>2.5.0</td>
			<td><a href="/js/mac/dtree.min.js">dtree.min.js</a></td>
			<td><a href="/src/js/mac/dtree.js">dtree.js</a></td>
			<td>2018-03-05</td>
			<td><a href="/en/mac/js/dtree/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td>dynatree</td>
			<td>dynatree树形插件的修改版</td>
			<td>1.2.5</td>
			<td><a href="/js/jquery/dynatree.min.js">dynatree.min.js</a></td>
			<td><a href="/src/js/jquery/dynatree.js">dynatree.js</a></td>
			<td>2018-03-05</td>
			<td><a href="/en/mac/js/dynatree/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td><a name="contextMenu"></a>contextMenu</td>
			<td>菜单插件</td>
			<td>2.4.1</td>
			<td><a href="/js/mac/contextMenu.min.js">contextMenu.min.js</a></td>
			<td><a href="/src/js/mac/contextMenu.js">contextMenu.js</a></td>
			<td>2018-03-05</td>
			<td><a href="/en/mac/js/contextMenu/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td>core</td>
			<td>magic系列JQuery插件的核心</td>
			<td>1.2.0</td>
			<td><a href="/js/mac/core.min.js">core.min.js</a></td>
			<td><a href="/src/js/mac/core.js">core.js</a></td>
			<td>2018-03-05</td>
			<td><a href="/en/mac/js/core/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td>dialog</td>
			<td>对话框插件</td>
			<td>2.5.1</td>
			<td><a href="/js/mac/dialog.min.js">dialog.min.js</a></td>
			<td><a href="/src/js/mac/dialog.js">dialog.js</a></td>
			<td>2018-03-05</td>
			<td><a href="/en/mac/js/dialog/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td>menu</td>
			<td>菜单辅助插件，针对<a href="#contextMenu">contextMenu</a></td>
			<td>1.2.0</td>
			<td><a href="/js/mac/menu.min.js">menu.min.js</a></td>
			<td><a href="/src/js/mac/menu.js">menu.js</a></td>
			<td>2018-03-05</td>
			<td><a href="/en/mac/js/menu.js/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td>input_autoCp</td>
			<td>输入框自动完成插件</td>
			<td>1.0.0</td>
			<td><a href="/js/mac/input_autoCp.min.js">input_autoCp.min.js</a></td>
			<td><a href="/src/js/mac/input_autoCp.js">input_autoCp.js</a></td>
			<td>2018-03-05</td>
			<td><a href="/en/mac/js/input/autoCp/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td>pager</td>
			<td>表格插件的分页条插件</td>
			<td>1.1.0</td>
			<td><a href="/js/mac/pager.min.js">pager.min.js</a></td>
			<td><a href="/src/js/mac/pager.min.js">pager.js</a></td>
			<td>2018-03-05</td>
			<td><a href="/en/mac/js/pager/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td>placeholder</td>
			<td>输入框占位符插件</td>
			<td>1.0.0</td>
			<td><a href="/js/mac/placeholder.min.js">placeholder.min.js</a></td>
			<td><a href="/src/js/mac/placeholder.js">placeholder.js</a></td>
			<td>2018-03-05</td>
			<td><a href="/en/mac/js/placeholder/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td>webapp</td>
			<td>前端JS框架基础</td>
			<td>1.0.0</td>
			<td><a href="/js/mac/webapp.min.js">webapp.min.js</a></td>
			<td><a href="/src/js/mac/webapp.js">webapp.js</a></td>
			<td>2018-03-05</td>
			<td><a href="/en/mac/js/webapp/history.html">历史版本</a></td>
		</tr>
		<tr>
			<td>window</td>
			<td>窗口插件</td>
			<td>1.0.0</td>
			<td><a href="/js/mac/window.min.js">window.min.js</a></td>
			<td><a href="/src/js/mac/window.js">window.js</a></td>
			<td>2018-03-05</td>
			<td><a href="/en/mac/js/window/history.html">历史版本</a></td>
		</tr>
	</tbody>
</table>
<h2>如何获取源码</h2>
&nbsp;&nbsp;在各大开发者社区之一发布相应组件的使用心得，并分享给我，即可获得该组件的源码<br/>
&nbsp;&nbsp;如果你有兴趣参与开发，也请与我联系：
<ul>
	<li>QQ：7213571</li>
	<li>E-mail：pyh_jerry@163.com</li>
</ul>
	</div>
</div>

<div class="clear" style="height: 1px; background-color: #CCC;"></div>
<div id="foot">
Copyright © 2011. All rights reserved&nbsp;&nbsp;蜀ICP备11014774号-1&nbsp;&nbsp;
QQ: 7213571&nbsp;&nbsp;E-mail: pyh_jerry@163.com&nbsp;&nbsp;
<!-- 
<script type="text/javascript">
var _bdhmProtocol = (("https:" == document.location.protocol) ? " https://" : " http://");
document.write(unescape("%3Cscript src='" + _bdhmProtocol + "hm.baidu.com/h.js%3Ffc0b0282216be3d16055855d8c0e72d9' type='text/javascript'%3E%3C/script%3E"));
</script>
&nbsp;&nbsp;
 -->
</div>
</body>
</html>
